/*! \file PixelShader.h
 *	\brief <write description for PixelShader.h>
 *
 *	created:	2010/04/12
 *	created:	12:4:2010   16:59
 *	filename: 	c:\src\tactics-engine\libs\gd\PixelShader.h
 *	file path:	c:\src\tactics-engine\libs\gd
 *	file base:	PixelShader
 *	file ext:	h
 *	author:		Vitalii Trubchaninov
 *				venngraydog@gmail.com
 */

#ifndef _GD_PIXELSHADER_H_
#define _GD_PIXELSHADER_H_

#pragma once

#include "BaseShader.h"

namespace tt{
namespace gd{

class PixelShader : public BaseShader
{
	TT_DECLARE_SELF_AND_BASE(PixelShader, BaseShader);
public:
	PixelShader(const SharedPtr<BaseShaderImpl>&);
	virtual ~PixelShader();
};

} //namespace gd
} //namespace tt
#include "PixelShader.inl"

#endif //_GD_PIXELSHADER_H_